Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 STOW ROAD Terraced £200,699 £41,000 12 Dec 1997
27 STOW ROAD Terraced £170,363 £81,500 12 Mar 2004
29 STOW ROAD Terraced £116,594 £70,000 28 Jun 2013
31 STOW ROAD Semi-Detached £148,223 £86,000 25 Nov 2011
35 STOW ROAD Semi-Detached £166,303 £155,000 10 Jun 2021